demand an explanation

Translations
требовать объяснения
Someone demanded an explanation for the delay.
Кто-то требовал объяснения задержки.
Definitions
To insist on receiving a clarification or justification for something that is unclear or questionable.